elk horn - Alemán Inglés Diccionario